.table {
    margin-bottom: 0;
    border: none;
    border-top: 1px solid #dddddd;
    border-bottom: 1px solid #dddddd;
    /*border-right: 1px solid #dddddd;*/
    position: relative;
    table-layout: fixed;	/*会导致td 永远等宽   当只有设置第一行各td宽度才有效  */
}

.table thead tr.title > th {
    background-color: #d9edf7;
    color:#3a74d6;
    word-break: break-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}

.table tbody tr.select > td {
    background-color: #dff0d8;
}
.table thead tr > th.sort, .table thead tr > td.sort{
	cursor: pointer;
}
.sort-asc:after{
	content:"";
	border-top: 5px solid #000;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	position: absolute;
	top: 50%;
	margin-top: -2.5px;
}
.sort-desc:after{
	content:"";
	border-bottom: 5px solid #000;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	position: absolute;
	top: 50%;
	margin-top: -2.5px;
}

.table thead tr > th, .table tbody tr > td {
    min-width: 15px;
    word-break: break-all;
    /* white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; */
}
.table tbody tr > td a:hover {
    text-decoration: underline;
}
.table-bordered thead:first-child tr:first-child th {
    border-top: 1px solid #ddd;
}

.fixedDiv {
    height: 100%;
    position: absolute;
    width: 100%;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.fixedTableTbody{
	overflow-y: auto;
	height: 100%;
	position: absolute;
	-ms-box-sizing: border-box;
    box-sizing: border-box;
}
.fixedTableTitle{-ms-box-sizing: border-box;box-sizing: border-box;}
.fixedTableTitle table{table-layout: inherit;}

.loading {
    width: 90%;
    height: 36px;
    background-image: url(../img/loading.gif);
    background-position: center;
    background-repeat: no-repeat;
    margin: 0 auto;
}
.checkAll-label{
	margin: 0 0 0 3px;
	vertical-align: middle;
	display: inline-block;
}